biodegradable lubricant - German English Dictionary